Malabar nut
noun
1
: an East Indian shrub (Adhatoda vasica) of the family Acanthaceae having leaves, root, and seed that are used as a source of an antipyretic and antispasmodic
2
: the seed of the Malabar nut
Love words? Need even more definitions?
Merriam-Webster unabridged
Share